Alt Satırda ki Değeri Üst Satırda kullanma
Merhaba
package com.dizayn;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;import java.text.DecimalFormat;
public class MainActivity extends AppCompatActivity {
EditText enText;
EditText boyText;
EditText derinlikText;
EditText kohezyon;
EditText icsl;
EditText ygnlk;
EditText gvnlkd;
TextView tasima;
public int number5;
public double Nc;
public double Nq;
public double Na;@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
enText = findViewById(R.id.enText);
boyText = findViewById(R.id.boyText);
derinlikText = findViewById(R.id.derinlikText);
kohezyon = findViewById(R.id.kohezyon);
icsl = findViewById(R.id.icsl);
ygnlk = findViewById(R.id.ygnlk);
tasima = findViewById(R.id.tasima);
gvnlkd = findViewById(R.id.gvnlkd);
double[] myNumbers = new double[]{5.7,6,7};
this.Nc = myNumbers[number5];
double[] myNumbers1 = new double[]{1,1.1,1.22};
this.Nq = myNumbers1[number5];
double[] myNumbers2 = new double[]{0,0.01,0.04};
this.Na= myNumbers2[number5];
System.out.println("debug");} public static void main(String[] args){
}
public void hesapla(View view){
int number1 = Integer.parseInt(enText.getText().toString());
int number2 = Integer.parseInt(boyText.getText().toString());
int number3 = Integer.parseInt(derinlikText.getText().toString());
int number4 = Integer.parseInt(kohezyon.getText().toString());
int number5 = Integer.parseInt(icsl.getText().toString());
int number6 = Integer.parseInt(ygnlk.getText().toString());
int number7 = Integer.parseInt(gvnlkd.getText().toString());
System.out.println(Nc);
System.out.println(Nq);
System.out.println(Na);
System.out.println(number5);
double sonuc = ((1*number4*Nc+number6*number3*Nq+0.5*number6*number1*Na)/number7);
sonuc= Math.floor(sonuc*100) / 100;
tasima.setText("Sonuç"+ ""+ sonuc);}
}
Alt satırda çektiğim Number5 değerini üst satırdaki döngüye sokmak ordan da başka veri almak istiyorum.
Number5 değerini üst satıra aldığımda bozuluyor veri çekmiyor.
Döngüyü alt satıra alınca bu sefer o bozuluyor.
Yardımcı olursanız sevinirim.
Teşekkürler